Diablo 4 - Devs Make Change Due To Community Backlash, New Dev Updates, And More!